package com.yilin.tms.user.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.yilin.tms.core.entity.user.UserType;
import com.yilin.tms.core.entity.user.organize.MemberType;

import java.util.List;

public interface IMemberTypeService extends IService<MemberType> {

    MemberType getDefaultMemberTypeByOrganizeId(String organizeId, UserType userType);

    List<MemberType> getMemberTypeListByOrganizeId(String organizeId, MemberType query);

    MemberType getMemberTypeById(String organizeId, String memberTypeId);

    MemberType getMyMemberType(String organizeId);

    MemberType getMemberTypeByName(String organizeId, String name);


}
